place filled with rock-roses - Francés Inglés Diccionario